managing owner - French English Dictionary